package br.com.ac.fatureweb.integration.billing;

import java.io.Serializable;
import java.util.List;

public class FaturaVO implements Serializable {

	/**
	 * @autor Aldivone Correia - 10/01/2015
	 */
	private static final long serialVersionUID = 669296821671891487L;

	private ContaVO conta;

	private List<LancamentoCobradoVO> lstLancamento;

	private List<ProdutoVO> lstProduto;

	public FaturaVO() {
		super();
	}

	public FaturaVO(ContaVO conta, List<ProdutoVO> lstProduto,
			List<LancamentoCobradoVO> lstLancamento) {
		super();
		this.conta = conta;
		this.lstLancamento = lstLancamento;
		this.lstProduto = lstProduto;
	}

	/**
	 * @return the conta
	 */
	public ContaVO getConta() {
		return conta;
	}

	/**
	 * @param conta
	 *            the conta to set
	 */
	public void setConta(ContaVO conta) {
		this.conta = conta;
	}

	/**
	 * @return the lstLancamento
	 */
	public List<LancamentoCobradoVO> getLstLancamento() {
		return lstLancamento;
	}

	/**
	 * @param lstLancamento
	 *            the lstLancamento to set
	 */
	public void setLstLancamento(List<LancamentoCobradoVO> lstLancamento) {
		this.lstLancamento = lstLancamento;
	}

	/**
	 * @return the lstProduto
	 */
	public List<ProdutoVO> getLstProduto() {
		return lstProduto;
	}

	/**
	 * @param lstProduto
	 *            the lstProduto to set
	 */
	public void setLstProduto(List<ProdutoVO> lstProduto) {
		this.lstProduto = lstProduto;
	}

}
